Package-level declarations

Types

Link copied to clipboard
abstract class FlatpakSourcesExtension @Inject constructor(objects: ObjectFactory)

Configuration extension for the org.meshtastic.flatpak.sources plugin.

Link copied to clipboard
class FlatpakSourcesPlugin : Plugin<Project>

Captures every external resource URL Gradle reads via the internal BuildOperationListener API and emits a Flathub-compliant flatpak-sources.json at build finish.

Link copied to clipboard
class FlatpakSourcesSettingsPlugin : Plugin<Settings>

Settings plugin that captures external resource URLs throughout the entire build.

Link copied to clipboard
abstract class UrlCaptureBuildService : BuildService<BuildServiceParameters.None> , BuildOperationListener

BuildService implementing BuildOperationListener for use with BuildEventListenerRegistryInternal.onOperationCompletion.